Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
B
Bid
- Class in
negotiator
Wouter: a bid is a set of
pairs, where idnumber is the unique number of the issue, and value is the picked alternative.
Bid()
- Constructor for class negotiator.
Bid
Create a new empty bid of which the values still must be set.
Bid(Domain, HashMap<Integer, Value>)
- Constructor for class negotiator.
Bid
create a new bid in a domain.
BidDetails
- Class in
negotiator.bidding
The BidDetails class is used to store a bid with it's corresponding utility and time it was offered.
BidDetails(Bid, double)
- Constructor for class negotiator.bidding.
BidDetails
Creates a BidDetails-object which stores a bid with it's corresponding utility.
BidDetails(Bid, double, double)
- Constructor for class negotiator.bidding.
BidDetails
Creates a BidDetails-object which stores a bid with it's corresponding utility and the time it was offered.
BidDetailsSorterTime
- Class in
negotiator.bidding
Comparator which sorts a set of BidDetails based on their time of offering.
BidDetailsSorterTime()
- Constructor for class negotiator.bidding.
BidDetailsSorterTime
BidDetailsSorterUtility
- Class in
negotiator.bidding
Comparator which sorts a set of BidDetails based on their utility.
BidDetailsSorterUtility()
- Constructor for class negotiator.bidding.
BidDetailsSorterUtility
BidDetailsStrictSorterUtility
- Class in
negotiator.bidding
Comparator which sorts a set of BidDetails based on their utility.
BidDetailsStrictSorterUtility()
- Constructor for class negotiator.bidding.
BidDetailsStrictSorterUtility
BidHistory
- Class in
negotiator
This class contains the bidding history of a negotiation agent.
BidHistory(List<BidDetails>)
- Constructor for class negotiator.
BidHistory
Creates a bid history given an array of bids offered by the negotiation agent.
BidHistory()
- Constructor for class negotiator.
BidHistory
Creates an empty bid history.
BidIterator
- Class in
negotiator
Class used to generate all bids in the domain.
BidIterator(Domain)
- Constructor for class negotiator.
BidIterator
Creates an iterator for the given outcomespace (domain).
BidPoint
- Class in
negotiator.analysis
A BidPoint is a tuple which contains the utility of a particular bid for each agent.
BidPoint(Bid, Double...)
- Constructor for class negotiator.analysis.
BidPoint
Create a BidPoint by given the bid and the tuple of utilities for that bid.
bidPoints
- Variable in class negotiator.analysis.
BidSpace
List of all bidpoints in the domain.
BidPointSorterA
- Class in
negotiator.analysis
Sorts
BidPoint
based on their utility for agent A.
BidPointSorterA()
- Constructor for class negotiator.analysis.
BidPointSorterA
BidPointSorterB
- Class in
negotiator.analysis
Sorts
BidPoint
based on their utility for agent B.
BidPointSorterB()
- Constructor for class negotiator.analysis.
BidPointSorterB
BidPointTime
- Class in
negotiator.analysis
Specialized version of a BidPoint for the case that there are two agents.
BidPointTime(Bid, Double, Double, double)
- Constructor for class negotiator.analysis.
BidPointTime
Create a BidPointTime object, which is a tuple of a specific bid, the utility of this bid for both agents, and the time at which the bid was offered.
BidSpace
- Class in
negotiator.analysis
A collection of utilityspaces can be viewed as a space in which a bid is assigned multiple point corresponding to the utility of the bid for different agents.
BidSpace(UtilitySpace...)
- Constructor for class negotiator.analysis.
BidSpace
Default constructor used to construct a multidimensional bidding space.
BidSpace(UtilitySpace, UtilitySpace, boolean)
- Constructor for class negotiator.analysis.
BidSpace
Constructor to create a BidSpace given exactly two utility spaces.
BidSpace(UtilitySpace, UtilitySpace, boolean, boolean)
- Constructor for class negotiator.analysis.
BidSpace
Constructor which is identical to its three parameter version, except for the argument skipCheckSpaceB.
BidStrictSorterUtility
- Class in
negotiator.bidding
Comparator which sorts a set of Bids based on their utility.
BidStrictSorterUtility(UtilitySpace)
- Constructor for class negotiator.bidding.
BidStrictSorterUtility
Initializes the comperator by setting the bidding space.
BOAagentInfo
- Class in
negotiator.boaframework
This class is a container which describes a full BOA agent.
BOAagentInfo(BOAcomponent, BOAcomponent, BOAcomponent, BOAcomponent)
- Constructor for class negotiator.boaframework.
BOAagentInfo
Creates a container object describing a BOA agent.
BOAcomponent
- Class in
negotiator.boaframework
Creates a BOA component consisting of the classname of the component, the type of the component, and all parameters.
BOAcomponent(String, String, HashMap<String, BigDecimal>)
- Constructor for class negotiator.boaframework.
BOAcomponent
Creates a BOA component consisting of the classname of the components, the type, and the parameters with which the component should be loaded.
BOAcomponent(String, String)
- Constructor for class negotiator.boaframework.
BOAcomponent
Variant of the main constructor in which it is assumed that the component has no parameters.
BOAcomponent(String, String, ArrayList<BOAparameter>)
- Constructor for class negotiator.boaframework.
BOAcomponent
Variant of the main constructor in which it is assumed that the component has no parameters.
BOAparameter
- Class in
negotiator.boaframework
Class used to store the information of a BOA parameter.
BOAparameter(String, BigDecimal, BigDecimal, BigDecimal)
- Constructor for class negotiator.boaframework.
BOAparameter
Describes a parameter for a BOA component.
BOAparameter(String, BigDecimal, String)
- Constructor for class negotiator.boaframework.
BOAparameter
Describes a parameter for a BOA component.
BOAparameter(String, BigDecimal, BigDecimal, BigDecimal, String)
- Constructor for class negotiator.boaframework.
BOAparameter
Describes a parameter for a decoupled component.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W